home *** CD-ROM | disk | FTP | other *** search
/ Amiga Tools 2 / Amiga Tools 2.iso / tools / packer / gnu-tar / version.c < prev    next >
Text File  |  1995-03-09  |  4KB  |  91 lines

  1. /* Version info for tar.
  2.    Copyright (C) 1989, Free Software Foundation.
  3.  
  4. This file is part of GNU Tar.
  5.  
  6. GNU Tar is free software; you can redistribute it and/or modify
  7. it under the terms of the GNU General Public License as published by
  8. the Free Software Foundation; either version 1, or (at your option)
  9. any later version.
  10.  
  11. GNU Tar is distributed in the hope that it will be useful,
  12. but WITHOUT ANY WARRANTY; without even the implied warranty of
  13. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  14. GNU General Public License for more details.
  15.  
  16. You should have received a copy of the GNU General Public License
  17. along with GNU Tar; see the file COPYING.  If not, write to
  18. the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */
  19.    
  20. char version_string[] = "GNU tar version 1.09";
  21.  
  22. /* Version 1.00:  This file added.  -version option added */
  23.  
  24. /*        Installed new version of the remote-tape library */
  25. /*        Added -help option */
  26. /*    1.01    Fixed typoes in tar.texinfo */
  27. /*        Fixed a bug in the #define for rmtcreat() */
  28. /*        Fixed the -X option to not call realloc() of 0. */
  29.  
  30. /*    1.02    Fixed tar.c so 'tar -h' and 'tar -v' don't cause core dump */
  31. /*        Also fixed the 'usage' message to be more up-to-date. */
  32. /*        Fixed diffarch.c so verify should compile without MTIOCTOP
  33.             defined */
  34.  
  35. /*    1.03    Fixed buffer.c so 'tar tzf NON_EXISTENT_FILE' returns an error
  36.             message instead of hanging forever */
  37.  
  38. /*        More fixes to tar.texinfo */
  39. /*    1.04    Added functions msg() and msg_perror()  Modified all the
  40.             files to call them.  Also checked that all (I hope)
  41.             calls to msg_perror() have a valid errno value
  42.             (modified anno() to leave errno alone), etc
  43.         Re-fixed the -X option.  This
  44.          time for sure. . . */    
  45. /*        re-modified the msg stuff.  flushed anno() completely */
  46. /*        Modified the directory stuff so it should work on sysV boxes */
  47. /*        added ftime() to getdate.y */
  48. /*        Fixed un_quote_string() so it won't wedge on \" Also fixed
  49.         \ddd (like \123, etc) */
  50. /*        More fixes to tar.texinfo */
  51.  
  52. /*    1.05    A fix to make confirm() work when the archive is on stdin
  53.         include 'extern FILE *msg_file;' in pr_mkdir(), and fix
  54.         tar.h to work with __STDC__ */
  55.  
  56. /*        Added to port.c: mkdir() ftruncate()  Removed: lstat() */
  57. /*        Fixed -G to work with -X */
  58. /*        Another fix to tar.texinfo */
  59. /*        Changed tar.c to say argv[0]":you must specify exactly ... */
  60. /*        buffer.c: modified child_open() to keep tar from hanging when
  61.         it is done reading/writing a compressed archive */
  62. /*        added fflush(msg_file) before printing error messages */
  63. /*        create.c: fixed to make link_names non-absolute */
  64. /*    1.06    Use STDC_MSG if __STDC__ defined
  65.         ENXIO meand end-of-volume in archive (for the UNIX PC)
  66.         Added break after volume-header case (line 440) extract.c
  67.          Added patch from arnold@unix.cc.emory.edu to rtape_lib.c
  68.         Added f_absolute_paths option.
  69.         Deleted refereces to UN*X manual sections (dump(8), etc)
  70.          Fixed to not core-dump on illegal options
  71.         Modified msg_perror to call perror("") instead of perror(0)
  72.         patch so -X - works
  73.         Fixed tar.c so 'tar cf - -C dir' doesn't core-dump
  74.         tar.c (name_match): Fixed to chdir() to the appropriate
  75.         directory if the matching name's change_dir is set.  This
  76.         makes tar xv -C foo {files} work. */
  77. /*    1.07    New version to go on beta tape with GCC 1.35
  78.         Better USG support.  Also support for __builtin_alloca
  79.         if we're compiling with GCC.
  80.         diffarch.c: Include the correct header files so MTIOCTOP
  81.         is defined.
  82.         tar.c:  Don't print the verbose list of options unless
  83.         given -help.  The list of options is *way* too long.
  84.  
  85.     1.08    Sparse file support added.  Also various other features.
  86.         See ChangeLog for details.
  87.  
  88.     1.09    New -G file implementation of gnu-dump stuff.  See ChangeLog
  89.         for details.
  90. */
  91.